package com.example.demo;

public class BaseException extends RuntimeException {
    private int code;
    private String msg;

    public BaseException(String msg) {
        super(msg);
        this.msg = msg;
    }

    public BaseException(Exception e) {
        super(e.getMessage());
        this.msg = e.getMessage();
    }

    public BaseException(String msg, int code) {
        super(msg);
        this.code = code;
        this.msg = msg;
    }

    public int getCode() {
        return this.code;
    }

    public String getMessage() {
        return this.msg;
    }

}
